Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
183 TWENTYWELL LANE Detached £480,000 16 Aug 2013
185 TWENTYWELL LANE Detached £129,500 1 Jun 1995
187 TWENTYWELL LANE Semi-Detached £405,000 10 Apr 2019
191 TWENTYWELL LANE Detached £357,750 7 Oct 2019
193 TWENTYWELL LANE Detached £460,000 18 Apr 2013
195 TWENTYWELL LANE Detached £675,000 20 Jan 2023
199 TWENTYWELL LANE Detached £525,000 30 Aug 2018
201 TWENTYWELL LANE Detached £160,000 22 Mar 2002
203 TWENTYWELL LANE £580,000 15 Mar 2018
203 TWENTYWELL LANE £580,000 15 Mar 2018
203 TWENTYWELL LANE £580,000 15 Mar 2018
209 TWENTYWELL LANE Detached £270,000 30 Aug 2001